package com.woniuxy.mapper;

import com.woniuxy.entity.DTO.GoodsType;
import com.woniuxy.entity.Goods;
import com.woniuxy.entity.GoodsTypeFirst;

import java.util.List;

/**
* @author PC
* @description 针对表【goods_type_first(商品分类表-等级1)】的数据库操作Mapper
* @createDate 2025-05-12 17:07:36
* @Entity com.woniuxy.entity.GoodsTypeFirst
*/
public interface GoodsTypeFirstMapper {
    List<GoodsType> queryGoodsTypeByCondition(GoodsType goodsType);
    List<GoodsType> queryTypeToDropdownBox();
    void updateGoodsType(GoodsType goodsType);
    void addGoodsTypeFirst(GoodsType goodsType);
    GoodsType queryGoodsTypeById(Integer id);
    List<GoodsType> queryGoodsTypeByFirst();
    List<GoodsType> queryGoodsTypeByConditionWithLevel(GoodsType goodsType);
    void updateGoodsTypeStatus(GoodsType goodsType);
    List<GoodsType> queryGoodsTypeCheckSecond(Integer typeFirstId); //用一级id查对应的多个二级
}
